a stitch in time saves nine - Español Inglés Diccionario